involved/difficult situation - Spanish English Dictionary